package proyecto.gestionarDatosDeTutores;

import java.util.ArrayList;
import java.util.Collection;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;

public class TutorForm extends ActionForm {

	//datos de la tabla persona
	private String nombre;
	private String apellido;
	private String direccion;
	private String dni;
	private String estadoCivil;
	private String fechaNac;
	private String sexo;
	private String telefono;
	
	//datos del tutor
	private int idTutor;
	private String email;
	private int idOcupacion;
	private String nombreOcupacion;
	private String relacionFliar;
	private String religion;
	private String fechaAlta;
	private String fechaBaja;
	
	private Collection ocupaciones;
	private Collection estadosCiviles;
	
	
	public TutorForm() {
		super();
		// TODO Auto-generated constructor stub
	}


	public String getApellido() {
		return apellido;
	}


	public void setApellido(String apellido) {
		this.apellido = apellido;
	}


	public String getDireccion() {
		return direccion;
	}


	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}


	public String getDni() {
		return dni;
	}


	public void setDni(String dni) {
		this.dni = dni;
	}


	public String getEmail() {
		return email;
	}


	public void setEmail(String email) {
		this.email = email;
	}


	public String getEstadoCivil() {
		return estadoCivil;
	}


	public void setEstadoCivil(String estadoCivil) {
		this.estadoCivil = estadoCivil;
	}


	public Collection getEstadosCiviles() {
		return estadosCiviles;
	}


	public void setEstadosCiviles(Collection estadosCiviles) {
		this.estadosCiviles = estadosCiviles;
	}


	public String getFechaAlta() {
		return fechaAlta;
	}


	public void setFechaAlta(String fechaAlta) {
		this.fechaAlta = fechaAlta;
	}


	public String getFechaNac() {
		return fechaNac;
	}


	public void setFechaNac(String fechaNac) {
		this.fechaNac = fechaNac;
	}


	public int getIdOcupacion() {
		return idOcupacion;
	}


	public void setIdOcupacion(int idOcupacion) {
		this.idOcupacion = idOcupacion;
	}


	public int getIdTutor() {
		return idTutor;
	}


	public void setIdTutor(int idTutor) {
		this.idTutor = idTutor;
	}


	public String getNombre() {
		return nombre;
	}


	public void setNombre(String nombre) {
		this.nombre = nombre;
	}


	public String getNombreOcupacion() {
		return nombreOcupacion;
	}


	public void setNombreOcupacion(String nombreOcupacion) {
		this.nombreOcupacion = nombreOcupacion;
	}


	public Collection getOcupaciones() {
		return ocupaciones;
	}


	public void setOcupaciones(Collection ocupaciones) {
		this.ocupaciones = ocupaciones;
	}


	public String getRelacionFliar() {
		return relacionFliar;
	}


	public void setRelacionFliar(String relacionFliar) {
		this.relacionFliar = relacionFliar;
	}


	public String getReligion() {
		return religion;
	}


	public void setReligion(String religion) {
		this.religion = religion;
	}


	public String getSexo() {
		return sexo;
	}


	public void setSexo(String sexo) {
		this.sexo = sexo;
	}


	public String getTelefono() {
		return telefono;
	}


	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}
	
	
	public String getFechaBaja() {
		return fechaBaja;
	}


	public void setFechaBaja(String fechaBaja) {
		this.fechaBaja = fechaBaja;
	}


	public void reset(ActionMapping mapping,
			HttpServletRequest request) {
						
			nombre = null;
			apellido = null;
			direccion = null;
			dni = null;
			estadoCivil = null;
			fechaNac = null;
			sexo = null;
			telefono = null;
			idTutor = 0;
			email = null;
			idOcupacion = 0;
			nombreOcupacion = null;		
			relacionFliar = null;
			religion = null;
			fechaAlta = null;
			fechaBaja = null;
			ocupaciones = new ArrayList();
			estadosCiviles = new ArrayList();			
	}
}
